ready for despatch - Turkish English Dictionary